package com.ddm.ddm.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.time.LocalDate;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 
 * </p>
 *
 * @author lq
 * @since 2021-07-08
 */
@Data
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="Require对象", description="")
public class Require implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "需求编号")
    @TableId("Rid")
    private int rid;

    @ApiModelProperty(value = "需求名称")
    @TableField("Rname")
    private String rname;

    @ApiModelProperty(value = "企业编号")
    @TableField("Cid")
    private String cid;

    @ApiModelProperty(value = "供应商编号")
    @TableField("Sid")
    private String sid;

    @ApiModelProperty(value = "需求状态")
    @TableField("Rstate")
    private String rstate;

    @ApiModelProperty(value = "需求等级")
    @TableField("Rlevel")
    private String rlevel;

    @ApiModelProperty(value = "需求类型")
    @TableField("Rtype")
    private String rtype;

    @ApiModelProperty(value = "需求内容")
    @TableField("Rcontext")
    private String rcontext;

    @ApiModelProperty(value = "需求开始时间")
    @TableField("Rstarttime")
    private LocalDate rstarttime;

    @ApiModelProperty(value = "需求截止时间")
    @TableField("Rendtime")
    private LocalDate rendtime;


}
